Part Number: 123C13039X (High power contact solder pin)
Search for Part Numbers